const express = require('express')
const controller = require('./controller')

// 获得路由器对象
const router = express.Router()

// PC端

// 获取分类数据
router.get('/category', controller.getCategoryData)

// 获取标签数据
router.get('/tag', controller.getTagData)

// 获取文章数据
router.get('/article', controller.getArticleData)

// 获取文章具体数据
router.get('/articleDetail', controller.getArticleDetailData)

// 增加浏览量
router.put('/views', controller.addViewsData)

// 点赞
router.put('/good', controller.addGoodData)

// 小程序端

// 获取文章列表数据
router.get('/articleList', controller.getArticleList)

// 获取推荐文章数据
router.get('/goodArticle', controller.getGoodArticle)

// 获取分类名称数据
router.get('/categoryName', controller.getCategoryName)

// 通过分类获取文章列表数据
router.get('/articleListByCate', controller.getArticleListBycate)

// 通过文章id获取文章详情数据
router.get('/articleDetailById', controller.getArticleDetailById)

// 通过分类id获取分类名称
router.get('/categoryNameById', controller.getCategoryNameById)

// 搜索获取文章列表
router.get('/articleBySe', controller.getArticleByse)

module.exports = router
